package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;

import javax.persistence.*;

import java.math.BigDecimal;


/**
 * The persistent class for the PS_PYE_BANKACCT database table.
 * 
 */
@Entity
@Table(name="PS_PYE_BANKACCT")
@NamedQuery(name="PsPyeBankacct.findAll", query="SELECT p FROM PsPyeBankacct p")
@IdClass(PsCBankacctPrimary.class)
public class PsPyeBankacct implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="ACCOUNT_EC_ID")
	private String accountEcId;

	@Column(name="ACCOUNT_ID")
	private BigDecimal accountId;

	@Column(name="ACCOUNT_NAME")
	private String accountName;

	@Column(name="ACCOUNT_NAME_AC")
	private String accountNameAc;

	@Column(name="ACCOUNT_TYPE_PYE")
	private String accountTypePye;

	@Column(name="BANK_CD")
	private String bankCd;

	@Column(name="BRANCH_EC_CD")
	private String branchEcCd;

	@Column(name="CHECK_DIGIT")
	private String checkDigit;

	@Column(name="COUNTRY_CD")
	private String countryCd;

	@Column(name="CURRENCY_CD")
	private String currencyCd;

	@Column(name="EFF_STATUS")
	private String effStatus;

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	private String emplid;

	@Column(name="IAT_IND")
	private String iatInd;

	@Column(name="INTL_BANK_ACCT_NBR")
	private String intlBankAcctNbr;

	@Column(name="ROLL_NAME")
	private String rollName;

	@Column(name="ROLL_NUMBER")
	private String rollNumber;

	@Column(name="RS_BRANCH_NM")
	private String rsBranchNm;

	public PsPyeBankacct() {
	}

	public String getAccountEcId() {
		return this.accountEcId;
	}

	public void setAccountEcId(String accountEcId) {
		this.accountEcId = accountEcId;
	}

	public BigDecimal getAccountId() {
		return this.accountId;
	}

	public void setAccountId(BigDecimal accountId) {
		this.accountId = accountId;
	}

	public String getAccountName() {
		return this.accountName;
	}

	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}

	public String getAccountNameAc() {
		return this.accountNameAc;
	}

	public void setAccountNameAc(String accountNameAc) {
		this.accountNameAc = accountNameAc;
	}

	public String getAccountTypePye() {
		return this.accountTypePye;
	}

	public void setAccountTypePye(String accountTypePye) {
		this.accountTypePye = accountTypePye;
	}

	public String getBankCd() {
		return this.bankCd;
	}

	public void setBankCd(String bankCd) {
		this.bankCd = bankCd;
	}

	public String getBranchEcCd() {
		return this.branchEcCd;
	}

	public void setBranchEcCd(String branchEcCd) {
		this.branchEcCd = branchEcCd;
	}

	public String getCheckDigit() {
		return this.checkDigit;
	}

	public void setCheckDigit(String checkDigit) {
		this.checkDigit = checkDigit;
	}

	public String getCountryCd() {
		return this.countryCd;
	}

	public void setCountryCd(String countryCd) {
		this.countryCd = countryCd;
	}

	public String getCurrencyCd() {
		return this.currencyCd;
	}

	public void setCurrencyCd(String currencyCd) {
		this.currencyCd = currencyCd;
	}

	public String getEffStatus() {
		return this.effStatus;
	}

	public void setEffStatus(String effStatus) {
		this.effStatus = effStatus;
	}

	public String getEmplid() {
		return this.emplid;
	}

	public void setEmplid(String emplid) {
		this.emplid = emplid;
	}

	public String getIatInd() {
		return this.iatInd;
	}

	public void setIatInd(String iatInd) {
		this.iatInd = iatInd;
	}

	public String getIntlBankAcctNbr() {
		return this.intlBankAcctNbr;
	}

	public void setIntlBankAcctNbr(String intlBankAcctNbr) {
		this.intlBankAcctNbr = intlBankAcctNbr;
	}

	public String getRollName() {
		return this.rollName;
	}

	public void setRollName(String rollName) {
		this.rollName = rollName;
	}

	public String getRollNumber() {
		return this.rollNumber;
	}

	public void setRollNumber(String rollNumber) {
		this.rollNumber = rollNumber;
	}

	public String getRsBranchNm() {
		return this.rsBranchNm;
	}

	public void setRsBranchNm(String rsBranchNm) {
		this.rsBranchNm = rsBranchNm;
	}

}